﻿@charset "utf-8";
/* 微信二维码 */
body {
	background-color:#fff;
	overflow-x:hidden;
	color:#666;
	font-size:12px;
	font-family: microsoft yahei, "宋体";
	position:relative;
}/*网站字体颜色*/
.header, .footer, .container {
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	font-family:microsoft yahei;
}
a {
	color:#666;
}  /*for ie f6n.net*/
a:focus {
	outline:0;
} /*for ff f6n.net*/
.vam {
	vertical-align:middle;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
p {
	word-spacing:-1.5px;
}
.tr {
	text-align:right;
}
.tl {
	text-align:left;
}
.center {
	text-align:center;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.pa {
	position:absolute;
}
.pr {
	position:relative
}
.left2 {
	width:680px;
	float:left;
	overflow:hidden;
}
.left3 {
	width:754px;
	float:left;
	overflow:hidden;
	color:#666;
}
.lefttop {
	background:url(Img/left_top_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-top:10px;
}
.left2top {
	height:3px;
	font-size:0;
	overflow:hidden;
}
.leftbot {
	background:url(Img/left_bot_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.left2bot {
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.rightbot {
	height:0px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.right2 {
	width:275px;
	float:right;
	overflow:hidden;
	padding-top:3px;
}
.right3 {
	width:201px;
	float:right;
	overflow:hidden;
	color:#666;
}
.right2top {
	background:url(Img/right2_top_img.gif) no-repeat;
	height:0px;
	font-size:0;
	overflow:hidden;
}
.right2bot {
	background:url(Img/left_bot2_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.right2_main {
	width:273px;
	border:solid 1px #d5d5d5;
	border-top:0;
	border-bottom:0;
	padding-bottom:15px;
	overflow:hidden;
	background:#fff
}
.left2_main {
	width:678px;
	border:solid 1px #d5d5d5;
	padding-bottom:15px;
	overflow:hidden;
	background:#fff;
}
 .h_nav li a:-webkit-any-link {
display:block;
}
.container {
	width:1200px;
	margin:0 auto;
	min-width:1200px;
}
/*页眉*/

/*头部*/
.wd1200 {
	min-width: 1200px;
}
.header {
	width:100%;
	overflow:hidden;
}
.hd_top {
	width:100%;
	height:32px;
	line-height:32px;
	background:#dfdfdf;
}
.topm {
	height:32px;
	color:#838383;
	font-family:'微软雅黑';
	font-size:12px;
}
.topm .topm_L {
	min-width:200px;
	height:32px;
	line-height:32px;
	float:left;
}
.topm .topm_R {
	min-width:150px;
	height:32px;
	line-height:32px;
	float:right;
}
.topm .topm_R a, .topm .topm_R span {
	float:left;
}
.topm .topm_R span {
	margin:0px 5px 0px 5px;
}
.hd_mid {
	height:123px;
	position:relative;
}
.hd_mid .logo {
	width:195px;
	position:absolute;
	left:2px;
	top:2px;
}
.hd_mid .text {
	min-width:384px;
	height:48px;
	position:absolute;
	left:260px;
	top:37px;
}
.hd_mid .text .text_h1 {
	line-height:26px;
	color:#ff7f00;
	font-size:21px;
	font-weight:bold;
}
.hd_mid .text .text_h2 {
	line-height:24px;
	font-size:16px;
}
.hd_mid .Link {
	min-width:500px;
	float: right;
}
.hd_mid .Link .tel {
	width:360px;
	float:left;
	margin-left:60px;
	font-size:13px;
	color:#545353;
	text-align:center;
	padding-top:15px;
}
.hd_mid .Link a {
	float:left;
 margin-top:35px;
}
.hd_mid .Link .tel h3 {
	color:#393939;
	font-size:15px;
	text-align:center;
	background:url(../images/top_h3_bg.jpg) no-repeat;
}
.hd_mid .Link .tel b {
	display:block;
	text-align:center;
	font-size:24px;
	color:#ec3600;
}
.hd_down {
	width:100%;
	height:60px;
	background:#328e12;
}
.hd_down li {
	width:137px;
	height:60px;
	text-align:center;
	float:left;
}
.hd_down li a {
	cursor:pointer;
	display:block;
	width:137px;
	height:60px;
	float:left;
	color:#ffffff;
	font-weight:normal;
}
.hd_down li span, .hd_down li i {
	width:137px;
	float:left;
}
.hd_down li span {
	text-align:center;
	height:18px;
	line-height:18px;
	padding-top:20px;
	font-size:16px;
}
.hd_down li i {
	text-align:center;
	height:18px;
	line-height:18px;
	font-size:12px;
	font-style:normal;
}
.hd_down li:hover {
	background:#ff7f00;
}
.hd_down li.active {
	background:#ff7f00;
}
/*头部_end*/

/***meun***/
.nav {
	height: 43px;
	background: url(../images/navBg.jpg) repeat-x;
	margin:auto;
}
.menunav {
	width:1200px;
	margin:auto;
}
.menunav ul {
}
.menunav ul.menu {
	width:100%;
	height: 43px;
}
.menunav ul.menu>li {
	float:left;
	width:103px;
	text-align:center;
	line-height:43px;
	background:url(../images/line.jpg) top right no-repeat;
}
.menunav ul.menu>li>a {
	display:block;
	font-size: 14px;
	color:#fff;
}
.menunav ul.menu>li:hover .sub-menu, .menunav ul.menu>li:hover .prod-submenu {
	display: block;
}
.menunav ul.menu>li:hover>a {
	color:#fff;
	background: url(../images/navActiveBg.gif) repeat-x;
}
.menunav .menu .sub-menu {
	position: absolute;
	display: none;
	width:140px;
	line-height:37px;
	background:rgba(255, 255, 255, 0.7);
	z-index: 999;
}
.menunav .menu .sub-menu li a {
	display: block;
	padding:5px 0;
	text-align: center;
}
.menunav .menu .sub-menu li a:hover {
	color:#fff;
	background:#f60;
}
.subon {
	background: url(../images/navActiveBg.gif) repeat-x;
	display:block;
}
/***meun***/

		/*--页眉内容*/
.hd_cont {
	position:relative;
	height:148px;
	overflow:hidden;
}
.hd_cont .hd_logo {
	position:absolute;
	left:0;
	top:18px;
	width:800px;
}
.hd_cont .hd_logo dd {
	margin-top:34px;
	margin-left:15px;
}
.hd_cont .hd_logo dd h2 {
	font-size:18px;
	color:#525252;
}
.hd_cont .hd_logo dd p {
	font-size:20px;
	font-weight:bold;
	color:#d75045;
}
.hd_cont .dh_phone {
	padding-left:30px;
	margin-top:18px;
	color:#d75045;
}
.hd_cont .dh_phone dt {
}
.hd_cont .dh_phone dd {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}
/*--导航栏*/
.dh_nav {
	border-bottom:1px solid #dfdfdf;
}
.dh_nav ul {
	background-color:#fff;
	overflow:hidden;
}
.dh_nav li {
	float:left;
}
.dh_nav li a {
	display:block;
	_float:left;
	padding:0 27px;
	height:46px;
	line-height:46px;
	font-size:14px;
	color:#595858;
	text-decoration:none;
	font-family:微软雅黑;
	background:url(Img/Common/navLiA.png) no-repeat left center;
}
.dh_nav li .navHome {
	padding:0 21px;
	background:none;
}
.dh_nav a.navLiNow, .dh_nav a:hover {
	background-position:center top;
	background:url(Img/Common/navLiH.png) no-repeat center;
	color:#fff;
}
#roll_top, #fall, #ct {
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px;
}
#roll_top {
	background: url(/Skins/Default/Img/top.gif) no-repeat;
}
#fall {
	background: url(/Skins/Default/Img/top.gif) no-repeat 0 -80px;
}
#ct {
	background: url(/Skins/Default/Img/top.gif) no-repeat 0 -40px;
}
#roll {
	display: block;
	width: 15px;
	margin-right: -515px;
	position: fixed;
	right: 50%;
	top: 50%;
	_margin-right: -525px;
	_position: absolute;
	_margin-top: 300px;
_top: expression(eval(document.documentElement.scrollTop));
}
/*友情链接*/
.yqlink { width:1180px; margin:10px auto; border:1px solid #ccc; padding:10px;}
.yqlink h3{ text-align:center; border-bottom:1px #ccc solid; font-size:16px; color:#333; display:block; padding-bottom:10px;}
.yqlink a{ font-size:14px; color:#666; margin-right:10px; line-height:28px;}
/*尾部*/

.footer_bg{ background:#18a80b; padding-top:20px;}
.footer{ width:1200px; margin:0 auto;}
.footer_menu{ text-align:center;}
.footer_menu a{ color:#f7f7f7; margin-right:50px; font-size:14px;line-height:30px;}
.fotoer_box{margin-top:15px;}
.footer_box_lf{ width:250px; font-size:14px; color:#f7f7f7; line-height:28px; padding:10px 10px 10px 0; border-right:1px #f7f7f7 dashed;  float:left; margin-left:30px;}
.footer_box_lf h3{ line-height:30px; text-align:center;}
.footer_box_lf img{ display:block; margin:10px auto;}

.footer_box_mb{ float:left; margin-left:20px; width:400px; padding:10px 10px 10px 0;}
.footer_box_mb input{ width:390px; font-size:14px; color:#666; padding-left:10px; height:30px; margin-bottom:10px; border:1px #ccc solid; background:#8bd385;}
.footer_box_mb textarea{ width:400px; font-size:14px; color:#666; border:1px #ccc solid; margin-bottom:10px; background:#8bd385;}
.footer_box_mb .bot01{ width:100px; color:#fff; margin-right:10px;}
.footer_box{ float:right; width:450px;}

.footer_txt{ font-size:12px; line-height:40px; color:#fff; text-align:center; border-top:1px solid #fff;}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}